green footprint - Turkish English Dictionary